home *** CD-ROM | disk | FTP | other *** search
/ Freelog 125 / Freelog_MarsAvril2015_No125.iso / ViePratique / gnucash / gnucash-2.6.5-setup.exe / {app} / share / themes / Glider / gtkrc
Text File  |  2009-06-29  |  5KB  |  173 lines

  1. # Theme Name  : Glider
  2. # Author(s)   : Link Dupont <link@subpop.net>
  3. # Description : A very basic, conservative theme, using the Smooth engine and
  4. #               HIG colors.
  5. #               This is Glider, the gnome-themes version of SmoothGNOME..
  6.  
  7. gtk_color_scheme = "fg_color:#000\nbg_color:#eae8e3\nbase_color:#fff\ntext_color:#000\nselected_bg_color:#7590ae\nselected_fg_color:#fff\ntooltip_bg_color:#FFF1BE\ntooltip_fg_color:#000"
  8.  
  9. style "default"
  10. {
  11.     GtkWidget::interior_focus = 0
  12.     GtkWidget::focus-line-pattern = ""
  13.     GtkWidget::focus_padding = 0
  14.  
  15.     GtkButton::default_spacing = 8
  16.     GtkButton::default_border = {0,0,0,0}
  17.     GtkButton::default_outside_border = {0,0,0,0}
  18.     
  19.     GtkCheckButton::indicator_size = 14
  20.     GtkRadioButton::indicator_size = 12
  21.     
  22.     GtkPaned::handle_size = 6
  23.  
  24.     GtkRange::trough_border = 2
  25.     GtkRange::slider_width = 15
  26.     GtkRange::stepper_size = 15
  27.     GtkRange::stepper_spacing = 0
  28.  
  29.     fg[ACTIVE] = @fg_color # Black
  30.     fg[SELECTED] = @selected_fg_color # White
  31.     fg[NORMAL] = @fg_color # Black
  32.     fg[PRELIGHT] = @fg_color # Black
  33.     fg[INSENSITIVE] = darker (@bg_color) # 3D Shadow
  34.  
  35.     bg[ACTIVE] = shade (0.8, @bg_color) # Basic 3D Medium
  36.     bg[SELECTED] = @selected_bg_color # Blue Medium
  37.     bg[NORMAL] = @bg_color # Basic 3D Hilight
  38.     bg[PRELIGHT] = shade (1.1, @bg_color) # Variant of Basic 3D Hilight
  39.     bg[INSENSITIVE] = @bg_color # Basic 3D Hilight
  40.  
  41.     base[ACTIVE] = darker (@bg_color) # Basic 3D Medium
  42.     base[SELECTED] = @selected_bg_color # Blue Medium
  43.     base[NORMAL] = @base_color # White
  44.     base[PRELIGHT] = @base_color # White
  45.     base[INSENSITIVE] = shade (0.9, @bg_color) # Variant of Basic 3D Highlight
  46.  
  47.     text[ACTIVE] = @text_color # Black
  48.     text[SELECTED] = @selected_fg_color # White
  49.     text[NORMAL] = @text_color # Black
  50.     text[PRELIGHT] = @text_color # Black
  51.     text[INSENSITIVE] = darker (@bg_color) # 3D Shadow
  52.  
  53.     engine "glide" {}
  54. }
  55. widget_class "*" style "default"
  56.  
  57. style "menuitem"
  58. {
  59.     bg[PRELIGHT] = @selected_bg_color
  60.     fg[PRELIGHT] = @selected_fg_color
  61. }
  62. class "*MenuItem*" style "menuitem"
  63. widget_class "*MenuItem*" style "menuitem"
  64.  
  65. style "scale"
  66. {
  67.     GtkRange::trough-side-details = 1
  68.     GtkRange::trough_border = 0
  69.     GtkRange::slider-width = 22
  70.     GtkScale::slider-length = 10
  71. }
  72. widget_class "*VScale*"         style "scale"
  73. class "*VScale*"                style "scale"
  74. widget_class "*HScale*"         style "scale"
  75. class "*HScale*"                style "scale"
  76.  
  77. style "toolbar"
  78. {
  79.     bg[PRELIGHT] = @selected_bg_color
  80.     base[PRELIGHT] = @selected_bg_color
  81. }
  82. widget_class "*BonoboDockItem" style "toolbar"
  83. class "*BonoboDockItem" style "toolbar"
  84.  
  85. widget_class "*HandleBox" style "toolbar"
  86. class "*HandleBox" style "toolbar"
  87.  
  88. widget_class "*Toolbar" style "toolbar"
  89. class "*Toolbar" style "toolbar"
  90.  
  91. widget_class "*MenuBar" style "toolbar"
  92. class "*MenuBar" style "toolbar"
  93.  
  94. style "progressbar"
  95. {
  96.     bg[PRELIGHT] = @selected_bg_color
  97.     fg[PRELIGHT] = @selected_fg_color # White
  98.     xthickness = 1
  99.     ythickness = 1
  100. }
  101. widget_class "*ProgressBar*" style "progressbar"
  102.  
  103. style "tooltip"
  104. {
  105.     bg[NORMAL] = @tooltip_bg_color
  106.     fg[NORMAL] = @tooltip_fg_color
  107. }
  108. widget "gtk-tooltip*" style "tooltip"
  109.  
  110. style "textentry"
  111. {
  112. #    bg[INSENSITIVE] = "#DEDCD7" # Varient of Basic 3D Highlight
  113. #    base[INSENSITIVE] = "#DEDCD7" # Varient of Basic 3D Highlight
  114.     bg[SELECTED] = mix(0.85, @selected_bg_color, @base_color)
  115. }
  116. widget_class "*GtkEntry" style "textentry"
  117.  
  118. style "treeview"
  119. {
  120.     GtkWidget::focus_padding = 1
  121. }
  122. widget_class "*TreeView*" style "treeview"
  123.  
  124. style "ephybug"
  125. {
  126.     GtkWidget::interior_focus = 1
  127. }
  128. widget "*Ephy*Location*" style "ephybug"
  129.  
  130.  
  131. # Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646
  132. # Note that the work around assumes that the combobox is _not_ in
  133. # appears-as-list mode.
  134. # This style does not affect GtkComboBoxEntry, it does have an effect
  135. # on comboboxes in appears-as-list mode though.
  136. style "glider-text-is-fg-color-workaround"
  137. {
  138.     text[NORMAL]        = @fg_color
  139.     text[PRELIGHT]      = @fg_color
  140.     text[SELECTED]      = @selected_fg_color
  141.     text[ACTIVE]        = @fg_color
  142.     text[INSENSITIVE]   = darker (@bg_color)
  143. }
  144. widget_class "*.<GtkComboBox>.<GtkCellView>"   style "glider-text-is-fg-color-workaround"
  145.  
  146. style "glider-menuitem-text-is-fg-color-workaround"
  147. {
  148.     text[NORMAL]        = @fg_color
  149.     text[PRELIGHT]      = @selected_fg_color
  150.     text[SELECTED]      = @selected_fg_color
  151.     text[ACTIVE]        = @fg_color
  152.     text[INSENSITIVE]   = darker (@bg_color)
  153. }
  154. widget "*.gtk-combobox-popup-menu.*"   style "glider-menuitem-text-is-fg-color-workaround"
  155.  
  156. # Work around the usage of GtkLabel inside GtkListItems to display text.
  157. # This breaks because the label is shown on a background that is based on the
  158. # base color set.
  159. style "glider-fg-is-text-color-workaround"
  160. {
  161.     fg[NORMAL]      = @text_color
  162.     fg[PRELIGHT]    = @text_color
  163.     fg[ACTIVE]      = @selected_fg_color
  164.     fg[SELECTED]    = @selected_fg_color
  165.     fg[INSENSITIVE] = darker (@bg_color)
  166. }
  167. widget_class "*<GtkListItem>*" style "glider-fg-is-text-color-workaround"
  168. # The same problem also exists for GtkCList and GtkCTree
  169. # Only match GtkCList and not the parent widgets, because that would also change the headers.
  170. widget_class "*<GtkCList>" style "glider-fg-is-text-color-workaround"
  171.  
  172.  
  173.